Fix overzalous method annotations for drag and drop
authorAlban Browaeys <prahal@yahoo.com>
Sun, 20 Jan 2013 22:45:17 +0000 (23:45 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Mon, 12 Feb 2018 11:42:44 +0000 (11:42 +0000)
commitc306e448b32e3266a5381708177098be9cf8ba92
tree0504d026cb4cba3b7ae694ef0eab06e8b9bdb5ce
parent55c9576d831587b158ab709c39e01ec082f3c705
Fix overzalous method annotations for drag and drop

Functional revert of commit 9c4892f2915.

Fixes introspection scanner warnings like:

  Warning: Gtk: gtk_drag_finish: Methods must belong to the same
  namespace as the class they belong to

That is, the gtk_drag_* functions cannot be methods as they have a
"GdkDragContext" as the instance parameter, and that is not a valid
type for the Gtk namespace.

This is not an introspected ABI change, as the generated introspection
data ignores the annotation.

Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>
https://bugzilla.gnome.org/show_bug.cgi?id=692152
gtk/gtkdnd.c